leave something to the last minute - Türkisch Englisch Wörterbuch